have good sense or good judgment - Allemand Anglais Dictionnaire